@media (min-width: 300px) {
.lunbo{ position:relative; height:360px; }
.lunbo>ul>li{ width:100%; height:360px; position:absolute; top:0; left:0; display:none; }
.lunbo>ol{ width:110px; bottom:10px; margin-left:-47px; }
.lol_2{ margin-left:-15px !important; }
.lol_3{ margin-left:-29px !important; }
.lol_4{ margin-left:-42px !important; }

.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
.lunbo>ol{ bottom:10px; }

#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:280px; height:auto; padding: 0; }
.ads_app_content_div{ width:280px; float: left; margin:10px 10px 10px 10px; }
.ads_app_content_div h3{ font-size:18px; line-height:28px; color:#000000; margin-bottom:12px; }
.ads_app_box_ico{ width:2px; height:28px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:128px; height:128px; float:left; margin:8px 7px 8px 5px; border:1px solid #e5e5e5; border-radius:4px; padding:10px 20px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:8px 0px 10px; }
.ads_app_content_div_box2{ width:128px; height:128px; float:left; margin:15px 5px 10px 5px; padding:10px 20px; display:block; }

#ads_software{ width:100%; max-width:359px; margin:0px auto 40px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:38px 20px 20px; }
.ads_software_content h3{ font-size:24px; line-height:36px; margin-bottom:20px; }
.ads_software_content ul{ width:170px; height:auto; float:left; }
.ads_software_content li{ width:170px; color:#61c1be; font-size:14px; line-height:28px; float:left; margin-right:0px; }
.ads_software_content li a{ color:#ffffff; }
.ads_software_content li a:hover{ color:#61c1be; }

#ads_news{ width:100%; margin:0px auto 45px; height:auto; overflow:hidden; }
.ads_news_content{ width:100%; height: auto; padding: 0px; }
.ads_news_content h2{ font-size:18px; text-align:center; line-height:28px; margin-bottom:13px; }
.ads_news_content>div{ width:270px; height:auto; float:left; margin:15px 15px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>h3{ width:240px; height:auto; font-size:20px; color:#000000; line-height:30px; margin:20px 10px 10px 15px;  float:left; }
.ads_news_content>div>a>h4{ width:240px; height:100px; font-size:14px; color:#666666; line-height:24px; margin:0px 15px 10px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ font-size:12px; color:#cccccc; margin:0px 15px 20px; float:left; }	
}
/*针对iphone5s*/
@media (min-width: 315px) {	
.lunbo{ position:relative; height:378px; }
.lunbo>ul>li{ width:100%; height:378px; position:absolute; top:0; left:0; display:none; }
#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:290px; height:auto; padding: 0; }
.ads_app_content_div{ width:280px; float: left; margin:10px 10px 10px 18px; }
.ads_app_content_div h3{ font-size:18px; line-height:28px; color:#000000; margin-bottom:12px; }

#ads_news{ width:100%; margin:0px auto 45px; height:auto; overflow:hidden; }
.ads_news_content>div{ width:286px; height:auto; float:left; margin:15px 15px 15px; background:#f6f7f9; }
.ads_news_content>div>a>h3{ width:260px; height:auto; font-size:20px; color:#000000; line-height:30px; margin:20px 10px 10px 15px;  float:left; }
.ads_news_content>div>a>h4{ width:260px; height:100px; font-size:14px; color:#666666; line-height:24px; margin:0px 15px 10px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
}
/*针对1080*1920的android*/
@media (min-width: 360px) {	
.lunbo{ position:relative; height:432px; }
.lunbo>ul>li{ width:100%; height:432px; }

.lol_2{ margin-left:-18px !important; }
.lol_3{ margin-left:-29px !important; }
.lol_4{ margin-left:-39px !important; }

#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:340px; height:auto; padding: 0; }
.ads_app_content_div{ width:340px; float: left; margin:10px 10px 10px 20px; }
.ads_app_content_div h3{ font-size:18px; line-height:28px; color:#000000; margin-bottom:12px; }
.ads_app_box_ico{ width:2px; height:28px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:150px; height:150px; float:left; margin:10px 20px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:18px 20px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:150px; height:150px; float:left; margin:10px 20px 10px 0px; padding:18px 20px; display:block; }

#ads_software{ width:100%; max-width:374px; margin:0px auto 40px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:38px 25px 20px; }
#ads_news{ width:100%; margin:0px auto 45px; height:auto; overflow:hidden; }
.ads_news_content{ width:100%; height: auto; padding: 0px; }
.ads_news_content h2{ font-size:18px; text-align:center; line-height:28px; margin-bottom:13px; }
.ads_news_content>div{ width:330px; height:130px; float:left; margin:15px 15px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:166px; float:left; }
.ads_news_content>div>a>h3{ width:144px; height:auto; font-size:14px; color:#000000; line-height:22px; margin:10px 10px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:144px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 10px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:144px; font-size:12px; color:#cccccc; margin:0px 10px 0px; float:left; }
}
/*针对iphone6*/
@media (min-width: 375px) {	
.lunbo{ position:relative; height:450px; }
.lunbo>ul>li{ width:100%; height:450px; }

#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:358px; height:auto; padding: 0; }
.ads_app_content_div{ width:358px; float: left; margin:10px 10px 10px 20px; }
.ads_app_content_div h3{ font-size:21px; line-height:30px; color:#000000; margin-bottom:15px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:158px; height:158px; float:left; margin:10px 20px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:20px 20px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:158px; height:158px; float:left; margin:10px 20px 10px 0px; padding:20px 20px; display:block; }
#ads_software{ width:100%; max-width:389px; margin:0px auto 40px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:38px 30px 20px; }
.ads_news_content h2{ font-size:21px; text-align:center; line-height:32px; margin-bottom:13px; }
.ads_news_content>div{ width:342px; height:131px; float:left; margin:15px 16px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:168px; float:left; }
.ads_news_content>div>a>h3{ width:154px; height:auto; font-size:14px; color:#000000; line-height:22px; margin:10px 10px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:154px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 10px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:154px; font-size:12px; color:#cccccc; margin:0px 10px 0px; float:left; }
}
/*针对全面屏安卓*/
@media (min-width: 390px) {
.lunbo{ position:relative; height:468px; }
.lunbo>ul>li{ width:100%; height:468px; }
#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:370px; height:auto; padding: 0; }
.ads_app_content_div{ width:370px; float: left; margin:10px 10px 10px 20px; }
.ads_app_content_div h3{ font-size:21px; line-height:30px; color:#000000; margin-bottom:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:164px; height:164px; float:left; margin:10px 20px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:23px 23px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:164px; height:164px; float:left; margin:10px 20px 10px 0px; padding:23px 23px; display:block; }
#ads_software{ width:100%; max-width:399px; margin:0px auto 40px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_news_content>div{ width:352px; height:134px; float:left; margin:15px 18px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:170px; float:left; }
.ads_news_content>div>a>h3{ width:160px; height:auto; font-size:14px; color:#000000; line-height:22px; margin:10px 10px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:160px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 10px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:160px; font-size:12px; color:#cccccc; margin:0px 10px 0px; float:left; }
}
@media (min-width: 400px) {
.lunbo{ position:relative; height:480px; }
.lunbo>ul>li{ width:100%; height:480px; }
#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:380px; height:auto; padding: 0; }
.ads_app_content_div{ width:380px; float: left; margin:10px 10px 10px 20px; }
.ads_app_content_div h3{ font-size:21px; line-height:30px; color:#000000; margin-bottom:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:168px; height:168px; float:left; margin:10px 20px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:168px; height:168px; float:left; margin:10px 20px 10px 0px; padding:25px 25px; display:block; }
#ads_software{ width:100%; max-width:409px; margin:0px auto 50px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:38px 35px 20px; }
.ads_news_content>div{ width:362px; height:134px; float:left; margin:15px 18px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:170px; float:left; }
.ads_news_content>div>a>h3{ width:170px; height:auto; font-size:14px; color:#000000; line-height:22px; margin:10px 10px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:170px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 10px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:170px; font-size:12px; color:#cccccc; margin:0px 10px 0px; float:left; }
}
/*针对iphone6s plus*/
@media (min-width: 410px) {
.lunbo{ position:relative; height:492px; }
.lunbo>ul>li{ width:100%; height:492px; }
#ads_app{ width:100%; height:auto; margin:16px auto 34px; overflow:hidden; }
.ads_app_content{ width:390px; height:auto; padding: 0; }
.ads_app_content_div{ width:380px; float: left; margin:10px 10px 10px 25px; }
#ads_software{ width:100%; max-width:479px; margin:0px auto 50px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:38px 40px 20px; }
.ads_news_content>div{ width:374px; height:138px; float:left; margin:15px 18px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:176px; float:left; }
.ads_news_content>div>a>h3{ width:174px; height:auto; font-size:14px; color:#000000; line-height:22px; margin:10px 12px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:174px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 12px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:174px; font-size:12px; color:#cccccc; margin:0px 12px 0px; float:left; }
}
/*针对1440*2560的android*/
@media (min-width: 480px) {	
.lunbo{ position:relative; height:576px; }
.lunbo>ul>li{ width:100%; height:576px; }
#ads_app{ width:100%; height:auto; margin:25px auto 40px; overflow:hidden; }
.ads_app_content{ width:440px; height:auto; padding: 0; }
.ads_app_content_div{ width:440px; float: left; margin:10px 10px 10px 20px; }
.ads_app_content_div h3{ font-size:21px; line-height:30px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:180px; height:168px; float:left; margin:15px 20px 15px 20px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:180px; height:168px; float:left; margin:15px 20px 15px 20px; padding:25px 25px; display:block; }
#ads_software{ width:100%; max-width:499px; margin:0px auto 50px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
#ads_news{ width:100%; margin:0px auto 55px; height:auto; overflow:hidden; }
.ads_news_content{ width:100%; height: auto; padding: 0px; }
.ads_news_content h2{ font-size:21px; text-align:center; line-height:32px; margin-bottom:13px; }
.ads_news_content>div{ width:432px; height:146px; float:left; margin:15px 25px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:186px; float:left; }
.ads_news_content>div>a>h3{ width:214px; height:auto; font-size:18px; color:#000000; line-height:26px; margin:10px 15px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:214px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 15px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:214px; font-size:12px; color:#cccccc; margin:0px 15px 0px; float:left; }
}
@media (min-width: 500px) {
.lunbo{ position:relative; height:600px; }
.lunbo>ul>li{ width:100%; height:600px; }
#ads_app{ width:100%; height:auto; margin:25px auto 40px; overflow:hidden; }
.ads_app_content{ width:460px; height:auto; padding: 0; }
.ads_app_content_div{ width:460px; float: left; margin:10px 10px 10px 20px; }
.ads_app_content_div h3{ font-size:24px; line-height:32px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:32px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:190px; height:168px; float:left; margin:18px 20px 18px 20px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:190px; height:168px; float:left; margin:18px 20px 18px 20px; padding:25px 25px; display:block; }
#ads_software{ width:100%; max-width:599px; margin:0px auto 50px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_news_content h2{ font-size:24px; text-align:center; line-height:36px; margin-bottom:13px; }
.ads_news_content>div{ width:452px; height:146px; float:left; margin:15px 25px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:186px;  float:left; }
.ads_news_content>div>a>h3{ width:234px; height:auto; font-size:18px; color:#000000; line-height:26px; margin:10px 15px 10px;  float:left; }
.ads_news_content>div>a>h4{ width:234px; height:38px; font-size:12px; color:#666666; line-height:18px; margin:0px 15px 0px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:234px; font-size:12px; color:#cccccc; margin:0px 15px 0px; float:left; }
}
@media (min-width: 600px) {
.lunbo{ position:relative; height:720px; }
.lunbo>ul>li{ width:100%; height:720px; }
#ads_app{ width:100%; height:auto; margin:25px auto 50px; overflow:hidden; }
.ads_app_content{ width:560px; height:auto; padding: 0;  }
.ads_app_content_div{ width:550px; float: left; margin:10px 10px 10px 25px; }
.ads_app_content_div h3{ font-size:24px; line-height:32px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:168px; height:168px; float:left; margin:10px 10px 10px 5px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:168px; height:168px; float:left; margin:10px 10px 10px 5px; padding:25px 25px; display:block; }
#ads_software{ width:100%; max-width:699px; margin:0px auto 60px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:28px 40px 20px 40px; }
.ads_software_content h3{ font-size:26px; line-height:38px; margin-bottom:20px; }
#ads_news{ width:100%; max-width:1200px; margin:0px auto 55px; height:auto; overflow:hidden; }
.ads_news_content{ width:100%; height: auto; padding: 0px; }
.ads_news_content h2{ font-size:30px; text-align:center; line-height:42px; margin-bottom:21px; }
.ads_news_content>div{ width:536px; height:181px; float:left; margin:15px 35px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:230px; float:left; }
.ads_news_content>div>a>h3{ width:264px; height:auto; font-size:20px; color:#000000; line-height:32px; margin:10px 20px 6px;  float:left; }
.ads_news_content>div>a>h4{ width:264px; height:62px; font-size:14px; color:#666666; line-height:22px; margin:0px 20px 6px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:264px; font-size:12px; color:#cccccc; margin:0px 20px 0px; float:left; }
}
@media (min-width: 700px) {
.lunbo{ position:relative; height:840px; }
.lunbo>ul>li{ width:100%; height:840px; }
#ads_app{ width:100%; height:auto; margin:35px auto 60px; overflow:hidden; }
.ads_app_content{ width:620px; height:auto; padding: 0; }
.ads_app_content_div{ width:620px; float: left; margin:10px 40px 10px 40px; }
.ads_app_content_div h3{ font-size:24px; line-height:32px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:176px; height:176px; float:left; margin:15px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:176px; height:176px; float:left; margin:15px; padding:25px 25px; display:block; }
#ads_software{ width:100%; max-width:767px; margin:0px auto 60px; height:305px; background:url(../images/index/index_software2.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:30px 40px 20px 60px; }
.ads_software_content h3{ font-size:30px; line-height:48px; margin-bottom:20px; }
#ads_news{ width:100%; max-width:1200px; margin:0px auto 65px; height:auto; overflow:hidden; }
.ads_news_content>div{ width:636px; height:203px; float:left; margin:15px 35px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:260px; float:left; }
.ads_news_content>div>a>h3{ width:322px; height:auto; font-size:20px; color:#000000; line-height:34px; margin:20px 25px 6px;  float:left; }
.ads_news_content>div>a>h4{ width:322px; height:70px; font-size:14px; color:#666666; line-height:24px; margin:10px 25px 16px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:322px; font-size:12px; color:#cccccc; margin:0px 25px 0px; float:left; }
}
@media (min-width: 767px) {
.lunbo{ position:relative; height:921px; }
.lunbo>ul>li{ width:100%; height:921px; }
#ads_app{ width:100%; height:auto; margin:35px auto 60px; overflow:hidden; }
.ads_app_content{ width:670px; height:auto; padding: 0; }
.ads_app_content_div{ width:670px; float: left; margin:10px 40px 10px 50px; }
.ads_app_content_div h3{ font-size:24px; line-height:32px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:176px; height:176px; float:left; margin:15px 20px 15px 25px; border:1px solid #e5e5e5; border-radius:4px; padding:30px 25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:176px; height:176px; float:left; margin:15px 20px 15px 25px; padding:30px 25px 25px; display:block; }	
.ads_software_content h3{ font-size:36px; line-height:52px; margin-bottom:20px; }
#ads_news{ width:100%; max-width:1200px; margin:0px auto 65px; height:auto; overflow:hidden; }
.ads_news_content>div{ width:696px; height:203px; float:left; margin:15px 35px 15px; background:#f6f7f9; }
.ads_news_content>div>a>h3{ width:384px; height:auto; font-size:20px; color:#000000; line-height:34px; margin:20px 25px 6px; float:left; }
.ads_news_content>div>a>h4{ width:384px; height:70px; font-size:14px; color:#666666; line-height:24px; margin:10px 25px 16px; float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:384px; font-size:12px; color:#cccccc; margin:0px 25px 0px; float:left; }
}
@media (min-width: 768px) {	
.lunbo{ position:relative; height:650px; }
.lunbo>ul>li{ width:100%; height:650px; }
#ads_software{ width:100%; max-width:1023px; margin:0px auto 60px; height:305px; background:url(../images/index/index_software.jpg) center center no-repeat; }
}
@media (min-width: 785px) {
.lunbo{ position:relative; height:650px; }
.lunbo>ul>li{ width:100%; height:650px; position:absolute; top:0; left:0; display:none; }
.lunbo>ol{ width:110px; margin-left:-50px; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
.lunbo{ position:relative; height:650px; }
.ads_news_content>div{ width:696px; height:203px; float:left; margin:15px 35px 15px 45px; background:#f6f7f9; }
}
@media (min-width: 880px) {
#ads_app{ width:100%; height:auto; margin:35px auto 60px; overflow:hidden; }
.ads_app_content{ width:770px; height:auto; padding: 0; }
.ads_app_content_div{ width:770px; float: left; margin:10px 40px 10px 60px; }
.ads_app_content_div h3{ font-size:24px; line-height:32px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:186px; height:176px; float:left; margin:15px 25px 15px 35px; border:1px solid #e5e5e5; border-radius:4px; padding:30px 25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:186px; height:176px; float:left; margin:15px 25px 15px 25px; padding:30px 25px 35px; display:block; }	
.ads_news_content>div{ width:796px; height:203px; float:left; margin:15px 40px 15px; background:#f6f7f9; }
.ads_news_content>div>a>h3{ width:484px; height:auto; font-size:20px; color:#000000; line-height:34px; margin:20px 25px 6px;  float:left; }
.ads_news_content>div>a>h4{ width:484px; height:70px; font-size:14px; color:#666666; line-height:24px; margin:10px 25px 16px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{  width:484px; font-size:12px; color:#cccccc; margin:0px 25px 0px; float:left; }
}
@media (min-width: 980px) {	
#ads_app{ width:100%; height:auto; margin:45px auto 65px; overflow:hidden; }
.ads_app_content{ width:900px; height:auto; padding: 0; }
.ads_app_content_div{ width:900px; float: left; margin:10px 40px 10px 40px; }
.ads_app_content_div h3{ font-size:24px; line-height:32px; color:#000000; margin-bottom:10px; margin-left:10px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px; }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:180px; height:180px; float:left; margin:20px 20px 15px 25px; border:1px solid #e5e5e5; border-radius:4px; padding:30px 25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:30px; text-align:center; font-weight:bold; color:#595757; margin:10px 0px 10px; }
.ads_app_content_div_box2{ width:180px; height:180px; float:left; margin:20px 20px 15px 25px; padding:30px 25px 35px; display:block; }
.ads_news_content>div{ width:896px; height:250px; float:left; margin:15px 40px 15px; background:#f6f7f9; }
.ads_news_content>div>a>img{ width:320px; float:left; }
.ads_news_content>div>a>h3{ width:500px; height:auto; font-size:24px; color:#000000; line-height:36px; margin:30px 35px 16px; float:left; }
.ads_news_content>div>a>h4{ width:500px; height:80px; font-size:16px; color:#666666; line-height:26px; margin:10px 35px 26px; float:left; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ width:500px; font-size:14px; color:#cccccc; margin:0px 35px 0px; float:left; }
}
@media (min-width: 1024px) {
#ads_app{ width:100%; margin:59px auto 50px; height:480px; }
.ads_app_content{ width:1024px; height: 480px; padding: 10px 0; }
.ads_app_content_div{ width:502px; float: left; margin:10px 4px 10px 4px; }
.ads_app_content_div h3{ font-size:26px; line-height:32px; color:#000000; margin-left:0px; margin-bottom:27px; }
.ads_app_content_div:nth-child(2)>h3{ margin-left:15px;}
.ads_app_content_div:nth-child(2)>div{ margin-left:15px; margin-right:0px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px;  }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:150px; height:150px; float:left; margin:15px 15px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 25px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:8px 0px 10px; }
.ads_app_content_div_box2{ width:150px; height:150px; float:left; margin:15px 15px 10px 0px; padding:25px 40px; display:block; }
#ads_software{ width:100%; max-width:1920px; margin:0px auto 65px; height:450px; background:url(../images/index/index_software.jpg) center center no-repeat; }
.ads_software_content{ width:100%; max-width:1200px; color:#ffffff; margin:0 auto; padding:72px 35px 20px 10px; }
.ads_software_content h3{ font-size:36px; line-height:48px; margin-bottom:72px; }
.ads_software_content ul{ width:440px; height:auto; float:left; }
.ads_software_content li{ width:180px; color:#61c1be; font-size:16px; line-height:42px; float:left; margin-right:20px; }
.ads_software_content li a{ color:#ffffff; }
.ads_software_content li a:hover{ color:#61c1be; }
#ads_news{ width:100%; margin:0px auto 50px; height:740px; }
.ads_news_content{ width:100%; height: 740px; padding: 0px; }
.ads_news_content h2{ font-size:36px; text-align:center; line-height:48px; margin-bottom:22px; }
.ads_news_content>div{ width:320px; height:532px; float:left; margin:35px 10px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:320px; float:left; }
.ads_news_content>div>a>h3{ width:285px; height:30px; font-size:20px; color:#000000; line-height:30px; margin:40px 10px 10px 20px; float:left; overflow:hidden; }
.ads_news_content>div>a>h4{ width:285px; height:120px; font-size:14px; color:#666666; line-height:28px; margin:13px 20px 10px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ font-size:12px; color:#cccccc; margin:0px 20px 10px; float:left; }
}
@media (min-width: 1080px) {
#ads_app{ width:100%; margin:69px auto 60px; height:480px; }
.ads_app_content{ width:1080px; height: 480px; padding: 10px 0;  }
.ads_app_content_div{ width:530px; float: left; margin:10px 5px 10px 5px; }
.ads_app_content_div h3{ font-size:26px; line-height:32px; color:#000000; margin-bottom:27px; }
.ads_app_content_div:nth-child(2)>h3{ margin-left:18px;}
.ads_app_content_div:nth-child(2)>div{ margin-left:18px; margin-right:0px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px;  }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:158px; height:158px; float:left; margin:15px 18px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 40px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:8px 0px 10px; }
.ads_app_content_div_box2{ width:158px; height:158px; float:left; margin:15px 15px 10px 0px; padding:25px 40px; display:block; }
#ads_news{ width:100%; margin:0px auto 40px; height:760px; }
.ads_news_content{ width:100%; height: 760px; padding: 0px; }
.ads_news_content h2{ font-size:36px; text-align:center; line-height:48px; margin-bottom:22px; }
.ads_news_content>div{ width:340px; height:550px; float:left; margin:35px 10px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:340px; float:left; }
.ads_news_content>div>a>h3{ width:300px; height:30px; font-size:20px; color:#000000; line-height:30px; margin:40px 10px 10px 20px; float:left; overflow:hidden; }
.ads_news_content>div>a>h4{ width:300px; height:120px; font-size:14px; color:#666666; line-height:28px; margin:13px 20px 10px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.ads_news_content>div>a>p{ font-size:12px; color:#cccccc; margin:0px 20px 10px; float:left; }
}
@media (min-width: 1200px){	
.lol_2{ margin-left:-18px !important; }
.lol_3{ margin-left:-29px !important; }
.lol_4{ margin-left:-40px !important; }
#ads_app{ width:100%; max-width:1200px; margin:79px auto 70px; height:536px; }
.ads_app_content{ width:1200px; height: 550px; padding: 10px 0; }
.ads_app_content_div{ width:580px; float: left; margin:10px 10px 10px 10px; }
.ads_app_content_div h3{ font-size:26px; line-height:32px; color:#000000; margin-bottom:27px; }
.ads_app_content_div:nth-child(2)>h3{ margin-left:23px;}
.ads_app_content_div:nth-child(2)>div{ margin-left:23px; margin-right:0px; }
.ads_app_box_ico{ width:2px; height:30px; background:#61c1be; float:left; margin-right:16px;  }
.ads_app_content_div_box,.ads_app_content_div_box1{ width:168px; height:168px; float:left; margin:15px 23px 10px 0px; border:1px solid #e5e5e5; border-radius:4px; padding:25px 40px; cursor:pointer; }
.ads_app_content_div_box:hover{ box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1); }
.ads_app_content_div_box h4,.ads_app_content_div_box1 h4{ font-size:16px; line-height:28px; text-align:center; font-weight:bold; color:#595757; margin:8px 0px 10px; }
.ads_app_content_div_box2{ width:168px; height:168px; float:left; margin:15px 15px 10px 0px; padding:25px 40px; display:block; }
#ads_software{ width:100%; max-width:1920px; margin:0px auto 65px; height:460px; background:url(../images/index/index_software.jpg) center center no-repeat; }
.ads_software_content ul{ width:480px; height:auto; float:left; }
.ads_software_content li{ width:200px; color:#61c1be; font-size:16px; line-height:42px; float:left; margin-right:20px; }
#ads_news{ width:100%; max-width:1200px; margin:0px auto 60px; height:780px; }
.ads_news_content{ width:100%; height: 780px; padding: 0px; }
.ads_news_content h2{ font-size:36px; text-align:center; line-height:48px; margin-bottom:22px; }
.ads_news_content>div{ width:370px; height:570px; float:left; margin:35px 15px; background:#f6f7f9; }
.ads_news_content>div{ color:#000000; }
.ads_news_content>div:hover{ border-bottom:2px solid #61c1be; }
.ads_news_content>div>a>img{ width:370px; float:left; }
.ads_news_content>div>a>h3{ width:320px; height:30px; font-size:20px; color:#000000; line-height:30px; margin:40px 10px 10px 30px;  float:left; }
.ads_news_content>div>a>h4{ width:310px; height:120px; font-size:14px; color:#666666; line-height:28px; margin:13px 30px 10px;  float:left; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.ads_news_content>div>a>p{ font-size:12px; color:#cccccc; margin:0px 30px 10px; float:left; }
}